put in one's oar - Francés Inglés Diccionario